Skip to content

Remove SOIL2, use stb_image directly#963

Merged
kblaschke merged 4 commits into
masterfrom
remove-soil2
Feb 1, 2026
Merged

Remove SOIL2, use stb_image directly#963
kblaschke merged 4 commits into
masterfrom
remove-soil2

Conversation

@kblaschke
Copy link
Copy Markdown
Member

We weren't using any of the features SOIL2 provides, so it was basically a wrapper around stb_image. Since SOIL2 pulls in its own set of OpenGL functions, this conflicted with the efforts to use GLAD or user-provided GL function pointers.

This PR addresses the issue by removing SOIL2 and loading textures directly via stb_image, using the GL calls in the Texture class.

@kblaschke kblaschke added this to the 4.2 milestone Jan 26, 2026
@kblaschke kblaschke self-assigned this Jan 26, 2026
@kblaschke kblaschke added the enhancement The feature is considered an enhancement. label Jan 26, 2026
@kblaschke kblaschke force-pushed the remove-soil2 branch 3 times, most recently from 32fddb0 to ae551ce Compare January 27, 2026 10:59
@kblaschke kblaschke merged commit a98d21d into master Feb 1, 2026
74 checks passed
@kblaschke kblaschke deleted the remove-soil2 branch February 1, 2026 11:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement The feature is considered an enhancement.

Projects

Development

Successfully merging this pull request may close these issues.

2 participants